末日孤舰第5季 2018
饰演 XO Mike Slattery
末日孤舰第4季 2017
饰演 XO Mike Slattery
末日孤舰第3季 2016
饰演 -
末日孤舰第2季 2015
饰演 -
末日孤舰第1季 2014
饰演 未知
末世之舟-预告片花 2014
饰演 -
超市特工第3季 2010
饰演 John Casey
超市特工第1季 2007
饰演 John Casey
破日 2006
饰演 Chad Shelten
重案疑云 2005
饰演 Special Agent Danny Love
萤火虫 2002
饰演 Jayne Cobb
从地球到月球 1998
饰演 Astronaut Fred Haise
比利小子 2019
饰演 Bob Orlinger
新海神号历险记 2015
饰演 Mike Rogo
小鱼怪池塘 2009
饰演 Tommy
福音小镇 2008
饰演 Carl Herrod
超人之死 2007
饰演 Superman
迷沙 2007
饰演 Jesse Carter
大兵保镖 2006
饰演 Disgruntled Bodyguard
宁静号 2005
饰演 Jayne Cobb
自由潜泳 2004
饰演 Dr. Viades
Hyper Sonic 2002
饰演 Christopher Bannon
独立日 1996
饰演 Major Mitchell
绝命大克星 1994
饰演 Sgt. Hastings
血海翻天 1989
饰演 未知
沸点六百里 1988
饰演 Tate
全金属外壳 1987
饰演 Animal Mother